package com.cn.study006;

import java.util.Scanner;

/**
 * @author lw
 * @ClassName Shop001.java
 * @Description 循环录入会员信息
 * @createTime 2023年05月12日 09:21:00
 */
public class Shop001 {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        String s = "\\d{2}/\\d{2}";
        System.out.print("MyShoppring管理系统>");
        System.out.print(" 客户信息管理>");
        System.out.print("添加客户信息\n\n");

        for (int i = 1; i <= 3; i++) {
            System.out.print("请输入会员号(<4位整数>):");
            int num = sc.nextInt();
            System.out.print("请输入会员生日(月/日<用两位数表示>):");
            String bir = sc.next();
            System.out.print("请输入会员积分:");
            int inte = 0;
            if (sc.hasNextInt()) {
                inte = sc.nextInt();
            } else {
                System.out.println("积分输入错误！请再次录入");
                continue;
            }


            System.out.println("已录入的会员信息：");
            if (num >= 1000 && num <= 9999) {
                System.out.print(num + "\t");
            } else {
                System.out.println("会员号不合法！");
                System.out.println("录入失败！请再次录入\n");
                continue;
            }
            if (bir.matches(s)) {
                System.out.print(bir + "\t");
            } else {
                System.out.println("生日信息不合法！");
                System.out.println("录入失败,请再次录入");
                continue;
            }
            System.out.println(inte+"\n");
        }

    }
}
